IBM Endpoint Manager Inspectors Reference

Terminology

Win: Windows
Lin: Red Hat and SUSE Linux
Sol: SUN Solaris
HPUX: Hewlett-Packard UNIX version
AIX: IBM AIX
Mac: Apple Macintosh
Ubu: Ubuntu/Debian
WM: Windows Mobile

The version (e.g. Lin:8.1) corresponds to the version of the IEM product (8.1) in which the inspector was introduced in the client on that platform.
The version number is not shown if it is less than 8.0.


Platform


Contents

Action Objects
Authorization Objects
Client Objects
Directory Services
Environment Objects
Filesystem Objects
Firewall Objects
Fixlet Objects
Formatting Objects
Installed System Software
bundle
capability
debian base package
debian package upstream version
debian package upstream version with multiplicity
debian package version
debian package version epoch
debian package version epoch with multiplicity
debian package version revision
debian package version revision with multiplicity
debian package version with multiplicity
debian versioned package
debianpackagecache
debianpkg dependency
debianpkg reverse dependencies
debianpkg verfile
debianpkg version
object_repository
package
patch
pkgdb
pkginfo
product
rpm package release
rpm package release with multiplicity
rpm package version
rpm package version record
rpm package version record with multiplicity
rpm package version with multiplicity
rpmdatabase
short rpm package version record
short rpm package version record with multiplicity
software_depot
Introspectors
License Objects
Microsoft IIS Metabase Objects
Miscellaneous
Networking Objects
Power Objects
Primitive Objects
Registry Objects
Session Objects
Session Statistics
Site Objects
SMBIOS objects
System Objects
Task Objects
User Objects
Windows Mobile Device Objects
WMI Objects
World Objects

IBM Endpoint Manager wiki

Installed System Software

These Inspectors help you manage system objects and software packages.

rpmdatabase

The <rpmdatabase> objects are the Linux RPM Package Manager Inspectors. The RPM database contains entries for all the installed programs on this computer.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

package

This filesystem object can inspect the propeties of an RPM (RPM Package Manager) package. Each package contains information about the program, including name and version.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

capability

A package can have capabilities that it requires, provides, obsoletes, or conflicts with. For instance, apache may require sh, and provide httpd. If you want to install apache, you will need to have sh in the RPM database. If you want to install a package that uses httpd, you will need to install apache.

Creation Methods

DeclarationDescriptionPlatforms (?)

Operators

DeclarationReturn TypeDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

rpm package release

The <rpm package release> Inspectors disclose properties of the RPM package version record Inspector. They are collected from the 'Release' component of the Epoch, Version and Release fields associated with an RPM package. The behavior of this inspector differs from a string, because they are sorted according to RPM rules defined by the rpmvercmp() function of the RPM library. Don't create an <rpm package release> inspector with embedded '-' or whitespace characters. These characters are disallowed in RPM, and will cause the statement to fail. Note: Requires the presence of the RPM library and librpminfo (an open source library created by BigFix containing modified RPM library code) on the client machine. librpminfo is installed on the client as part of the normal BES client RPM installation procedure.

Creation Methods

DeclarationDescriptionPlatforms (?)

Operators

DeclarationReturn TypeDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

rpm package release with multiplicity

The <rpm package release with multiplicity> Inspectors deal with arrays of RPM package releases, allowing you to extract unique releases and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

rpm package version

The <rpm package version> Inspectors disclose properties of the RPM package version record Inspector. They are collected from the 'Version' component of the Epoch, Version and Release fields associated with an RPM package. The behavior of this inspector differs from a string, because they are sorted according to RPM rules defined by the rpmvercmp() function of the RPM library. Don't create an <rpm package release> inspector with embedded '-' or whitespace characters. These characters are disallowed in RPM, and will cause the statement to fail. Note: Requires the presence of the RPM library and librpminfo (an open source library created by BigFix containing modified RPM library code) on the client machine. librpminfo is installed on the client as part of the normal BES client RPM installation procedure.

Creation Methods

DeclarationDescriptionPlatforms (?)

Operators

DeclarationReturn TypeDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

rpm package version with multiplicity

The <rpm package version with multiplicity> Inspectors deal with arrays of RPM package versions, allowing you to extract unique versions and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

rpm package version record

The <rpm package version record> Inspectors provide version-related information, such as Epoch, Version and Release, for an RPM package. Inspectors of this type are sorted according to an RPM-specific ordering mechanism defined by the rpmVersionCompare() function of the RPM library.Note: Requires the presence of the RPM library and librpminfo (an open source library created by BigFix containing modified RPM library code) on the client machine. librpminfo is installed on the client as part of the normal BES client RPM installation procedure.

Creation Methods

DeclarationDescriptionPlatforms (?)

Operators

DeclarationReturn TypeDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

rpm package version record with multiplicity

The <rpm package version record with multiplicity> Inspectors deal with arrays of RPM package version records, allowing you to extract unique records and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

short rpm package version record

This is the same as an RPM package version record, except that the epoch (if one exists) is not shown when converted to a string. However, even though it isn't displayed, the epoch is still retained. If you need to remove the epoch, use one of the 'no epoch' Inspectors.

Creation Methods

DeclarationDescriptionPlatforms (?)

Operators

DeclarationReturn TypeDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

short rpm package version record with multiplicity

The <short rpm package version record with multiplicity> Inspectors deal with arrays of short RPM package version records, allowing you to extract unique records and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

pkgdb

This is a database object created by BigFix to keep track of all the Solaris packages (pkginfos) that have been installed on this computer. The pkginfo object, in turn, contains Solaris patches, each with an ID and a revision number. The database essentially contains a comprehensive list of patches, allowing you to directly access a patch without going through pkginfo. The syntax is "patch of pkgdb", which can greatly simplify your relevance expressions.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

pkginfo

Pkginfo is an object containing information about Solaris packages, which are used to deliver patches. Pkginfo contains information about the category, the intended architecture, vendors, patch IDs and revision numbers. Other package information can be inspected using the "param" property which lets you access other parameters by name.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

patch

An object that exposes the properties of a Solaris patch, each of which has a base ID followed by a revision number, such as 123456-12. Here the base is 123456, which identifies the patch, and 12, which represents the revision of this particular patch.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

bundle

On HPUX platforms, a bundle object is derived from a product type and used to inspect software installations as managed by the Software Depot. On Macintosh platforms, a bundle refers to a core foundation folder hierarchy derived from CFBundle.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

product

The <product> object contains properties (such as vendor and revision) of the associated software product. On AIX, products are installed into an Object Repository.On HPUX products are installed in the Software Depot.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

object_repository

A database corresponding to installable software products on AIX computers.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

software_depot

Software Depot uses the swlist INDEX to identify the collection of products installed on the HPUX machine.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

debian base package

For Tivoli Inspectors, a Debian package is considered to include both the package and the version. This allows the Inspectors to home in on specific versioned packages and not just the package itself, which may have numerous versions. The base package Inspectors help to tease these two aspects apart, stripping the version info and returning a list of the packages by name only.

Creation Methods

DeclarationDescriptionPlatforms (?)
base package <string> of <debianpackagecache>Returns a Debian base package object corresponding to the given string of the specified Debian package cache.Ubu:8.1
base package of <debianpackagecache>Returns a Debian base package object corresponding to the specified Debian package cache.Ubu:8.1
base package of <debianpkg version>Returns a Debian base package object corresponding to the specified Debian Pkg version.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debian base package> as string<string>Converts a Debian base package into a string.Ubu:8.1
currently installed of <debian base package><boolean>

Plural: currently installeds
Returns TRUE if the specified Debian base package is currently installed.Ubu:8.1
installed version of <debian base package><debianpkg version>

Plural: installed versions
Returns the currently installed debianpkg version of the specified Debian base package.Ubu:8.1
name of <debian base package><string>

Plural: names
Returns the name of the specified debian base package as a string.Ubu:8.1
pkg version of <debian base package><debianpkg version>

Plural: pkg versions
Returns a Debian pkg version from the specified Debian base package.Ubu:8.1

debian package upstream version with multiplicity

The <debian package upstream version with multiplicity> Inspectors deal with arrays of Debian packages, allowing you to extract unique upstream_versions and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <debian package upstream version>Returns the unique values and counts of a given list of <debian package upstream version> types, removing duplicates and sorting by value.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <debian package upstream version with multiplicity><integer>

Plural: multiplicities
Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package upstream versions.Ubu:8.1

debian package upstream version

The upstream_version of a Debian package is the main version number. Along with the epoch and revision, it is one of the components of the Debian versioning scheme.

Creation Methods

DeclarationDescriptionPlatforms (?)
debian package version upstream <debian package upstream version>A reflexive typing of the specified debian package upstream version.Note: the version upstream is treated the same as the upstream version.Ubu:8.1
debian package version upstream <string>Returns a Debian package upstream_version object from the supplied string.Ubu:8.1
<debian package upstream version> as debian package version upstreamThis is a reflexive casting for the sake of completeness. Note: upstream version is treated the same as version upstream.Ubu:8.1
maximum of <debian package upstream version>Returns the maximum value from the specified list of Debian package upstream versions.Ubu:8.1
minimum of <debian package upstream version>Returns the minimum value from the specified list of Debian package upstream versions.Ubu:8.1
upstream of <debian package version>Returns the Debian package upstream_version from the specified Debian package version.Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<debian package upstream version> {cmp} <debian package upstream version><boolean>Compares the specified upstream_versions of two Debian packages, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package upstream version> {cmp} <string><boolean>Compares the specified upstream_version of a Debian package to a given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package upstream version><boolean>Compares the given string to the specified Debian package upstream_version, where {cmp} is one of: <, <=, =.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debian package upstream version> as debian package version upstream<debian package upstream version>This is a reflexive casting for the sake of completeness. Note: upstream version is treated the same as version upstream.Ubu:8.1
<debian package upstream version> as string<string>Converts a Debian package upstream_version into a string.Ubu:8.1
extrema of <debian package upstream version><( debian package upstream version, debian package upstream version )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <debian package upstream version> types.Ubu:8.1
maximum of <debian package upstream version><debian package upstream version>

Plural: maxima
Returns the maximum value from the specified list of Debian package upstream versions.Ubu:8.1
minimum of <debian package upstream version><debian package upstream version>

Plural: minima
Returns the minimum value from the specified list of Debian package upstream versions.Ubu:8.1
unique value of <debian package upstream version><debian package upstream version with multiplicity>

Plural: unique values
Returns the unique values and counts of a given list of <debian package upstream version> types, removing duplicates and sorting by value.Ubu:8.1

debian package version epoch with multiplicity

The <debian package version epoch with multiplicity> Inspectors deal with arrays of Debian packages, allowing you to extract unique version 'epochs' and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <debian package version epoch>Returns the unique values and counts of a given list of <debian package version epoch> types, removing duplicates and sorting by value.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <debian package version epoch with multiplicity><integer>

Plural: multiplicities
Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package epochs.Ubu:8.1

debian package version epoch

The <debian package version epoch> Inspectors deal with the 'epoch' component of a Debian package version. The epoch is an unsigned integer, typically a small number. If it is omitted, zero is the default. It allows the package provider to create a fresh start with version numbering schemes.

Creation Methods

DeclarationDescriptionPlatforms (?)
debian package version epoch <debian package version epoch>A reflexive typing of the specified debian package version epoch.Ubu:8.1
debian package version epoch <string>Returns a Debian package version 'epoch' object from the given string.Ubu:8.1
<debian package version epoch> as debian package version epochReflexive cast for completeness.Ubu:8.1
maximum of <debian package version epoch>Returns the maximum value from the specified list of Debian package version epochs.Ubu:8.1
minimum of <debian package version epoch>Returns the minimum value from the specified list of Debian package version epochs.Ubu:8.1
epoch of <debian package version>Returns the epoch component of the specified debian package version. This is primarily used to correct for mistaken version numbers.Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<debian package version epoch> {cmp} <debian package version epoch><boolean>Compares the specified version 'epoch' (generally a single digit) of two Debian packages, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version epoch> {cmp} <string><boolean>Compares the specified version 'epoch' of a Debian package to a given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package version epoch><boolean>Compares the given string to the specified Debian package version 'epoch' where {cmp} is one of: <, <=, =.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debian package version epoch> as debian package version epoch<debian package version epoch>Reflexive cast for completeness.Ubu:8.1
<debian package version epoch> as string<string>Converts a Debian package version 'epoch' into a string.Ubu:8.1
extrema of <debian package version epoch><( debian package version epoch, debian package version epoch )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <debian package version epoch> types.Ubu:8.1
maximum of <debian package version epoch><debian package version epoch>

Plural: maxima
Returns the maximum value from the specified list of Debian package version epochs.Ubu:8.1
minimum of <debian package version epoch><debian package version epoch>

Plural: minima
Returns the minimum value from the specified list of Debian package version epochs.Ubu:8.1
unique value of <debian package version epoch><debian package version epoch with multiplicity>

Plural: unique values
Returns the unique values and counts of a given list of <debian package version epoch> types, removing duplicates and sorting by value.Ubu:8.1

debian package version revision with multiplicity

The <debian package version revision with multiplicity> Inspectors deal with arrays of Debian package allowing you to extract unique version revisions and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <debian package version revision>Returns the unique values and counts of a given list of <debian package version revision> types, removing duplicates and sorting by value.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <debian package version revision with multiplicity><integer>

Plural: multiplicities
Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package version revisions.Ubu:8.1

debian package version revision

Also known as the 'debian_revision', these Inspectors reveal the revision of a Debian package based on the upstream_version. The revision component of the version is optional. Typically, the revision is set to 1 whenever the upstream_version is increased.

Creation Methods

DeclarationDescriptionPlatforms (?)
debian package version revision <debian package version revision>A reflexive typing of the specified debian package version revision.Ubu:8.1
debian package version revision <string>Returns a Debian package version revision object from the given string.Ubu:8.1
<debian package version revision> as debian package version revisionReflexive cast for completeness.Ubu:8.1
maximum of <debian package version revision>Returns the maximum value from the specified list of Debian package version revisions.Ubu:8.1
minimum of <debian package version revision>Returns the minimum value from the specified list of Debian package version revisions.Ubu:8.1
revision of <debian package version>Returns the Debian revision from the specified package version.Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<debian package version revision> {cmp} <debian package version revision><boolean>Compares the specified debian_revisions of two Debian packages, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version revision> {cmp} <string><boolean>Compares the specified debian_revision of a Debian package and the given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package version revision><boolean>Compares the given string to the specified Debian package version_revision, where {cmp} is one of: <, <=, =.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debian package version revision> as debian package version revision<debian package version revision>Reflexive cast for completeness.Ubu:8.1
<debian package version revision> as string<string>Converts a Debian package version_revision into a string.Ubu:8.1
extrema of <debian package version revision><( debian package version revision, debian package version revision )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <debian package version revision> types.Ubu:8.1
maximum of <debian package version revision><debian package version revision>

Plural: maxima
Returns the maximum value from the specified list of Debian package version revisions.Ubu:8.1
minimum of <debian package version revision><debian package version revision>

Plural: minima
Returns the minimum value from the specified list of Debian package version revisions.Ubu:8.1
unique value of <debian package version revision><debian package version revision with multiplicity>

Plural: unique values
Returns the unique values and counts of a given list of <debian package version revision> types, removing duplicates and sorting by value.Ubu:8.1

debian package version with multiplicity

The <debian package version with multiplicity> Inspectors deal with arrays of Debian packages, allowing you to extract unique versions and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <debian package version>Returns the unique values and counts of a given list of <debian package version> types, removing duplicates and sorting by value.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <debian package version with multiplicity><integer>

Plural: multiplicities
Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package versions.Ubu:8.1

debian package version

For Tivoli Inspectors, a Debian package is considered to include both the package and the version. This allows the Inspectors to home in on specific versioned packages and not just the package itself, which may have numerous versions. These version Inspectors return just the version(s) of a given Debian package. A version is composed of three parts: an epoch, an upstream_version and a debian_revision.

Creation Methods

DeclarationDescriptionPlatforms (?)
debian package version <debian package version>A reflexive typing of the specified debian package version.Ubu:8.1
debian package version <string>Returns a Debian package version object from the given string.Ubu:8.1
<debian package version> as debian package versionReflexive cast for completeness.Ubu:8.1
maximum of <debian package version>Returns the maximum value from the specified list of Debian package versions. See the Debian man pages for more information on how to compare package versions.Ubu:8.1
minimum of <debian package version>Returns the minimum value from the specified list of Debian package versions. See the Debian man pages for more information on how to compare package versions.Ubu:8.1
version of <debian versioned package>Returns the Debian package version from the given versioned package.Ubu:8.1
version of <debianpkg dependency>Returns the Debian package version from the given debianpkg dependency.Ubu:8.1
<debianpkg version> as debian package versionConverts a Debian Pkg version into a Debian package version.Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<debian package version> {cmp} <debian package version><boolean>Compares the specified Debian package versions, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version> {cmp} <string><boolean>Compares the specified Debian package version with the given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package version><boolean>Compares the given string to the specified Debian package version, where {cmp} is one of: <, <=, =.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debian package version> as debian package version<debian package version>Reflexive cast for completeness.Ubu:8.1
<debian package version> as string<string>Converts a Debian package version (including epoch, upstream_version and revision) into a string.Ubu:8.1
epoch of <debian package version><debian package version epoch>

Plural: epochs
Returns the epoch component of the specified debian package version. This is primarily used to correct for mistaken version numbers.Ubu:8.1
extrema of <debian package version><( debian package version, debian package version )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <debian package version> types.Ubu:8.1
maximum of <debian package version><debian package version>

Plural: maxima
Returns the maximum value from the specified list of Debian package versions. See the Debian man pages for more information on how to compare package versions.Ubu:8.1
minimum of <debian package version><debian package version>

Plural: minima
Returns the minimum value from the specified list of Debian package versions. See the Debian man pages for more information on how to compare package versions.Ubu:8.1
revision of <debian package version><debian package version revision>

Plural: revisions
Returns the Debian revision from the specified package version.Ubu:8.1
unique value of <debian package version><debian package version with multiplicity>

Plural: unique values
Returns the unique values and counts of a given list of <debian package version> types, removing duplicates and sorting by value.Ubu:8.1
upstream of <debian package version><debian package upstream version>

Plural: upstreams
Returns the Debian package upstream_version from the specified Debian package version.Ubu:8.1

debian versioned package

The <debian versioned package> Inspectors return all the versions of the Debian package that are available for the base package.

Creation Methods

DeclarationDescriptionPlatforms (?)
package <string> of <debianpackagecache>Returns a list of Debian packages and associated versions from the given Debian package cache.Ubu:8.1
package of <debianpackagecache>Returns a Debian package and its associated version from the given string and Debian package cache.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debian versioned package> as string<string>Converts a Debian versioned package into a string.Ubu:8.1
architecture of <debian versioned package><string>

Plural: architectures
Returns a string representing the architecture (such as i386) of a Debian versioned package.Ubu:8.1
currently installed of <debian versioned package><boolean>

Plural: currently installeds
Returns TRUE if the specified Debian versioned package is currently installed.Ubu:8.1
dependency of <debian versioned package><debianpkg dependency>

Plural: dependencies
Returns the dependencies, if any, for the specified Debian versioned package.Ubu:8.1
name of <debian versioned package><string>

Plural: names
Strips out the version information and returns the name of the specified debian versioned package as a string.Ubu:8.1
release of <debian versioned package><string>

Plural: releases
Returns a string representing the release of the specified Debian versioned package.Ubu:8.1
reverse dependency of <debian versioned package><debianpkg reverse dependencies>

Plural: reverse dependencies
Returns a list of Debian packages that are dependent on the specified Debian versioned package.Ubu:8.1
section of <debian versioned package><string>

Plural: sections
Returns a string corresponding to the directory (section) of the FTP site where Debian packages are stored.Ubu:8.1
verfile of <debian versioned package><debianpkg verfile>

Plural: verfiles
Returns the Debian Pkg verfile from the specified versioned package. This contains names derived from the APT system.Ubu:8.1
version of <debian versioned package><debian package version>

Plural: versions
Returns the Debian package version from the given versioned package.Ubu:8.1

debianpackagecache

The <debianpackagecache> Inspectors refer to the cache directory set up for Debian packages.

Creation Methods

DeclarationDescriptionPlatforms (?)
debianpackageReturns a list of all the Debian packages on the client machine.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
base package <string> of <debianpackagecache><debian base package>

Plural: base packages
Returns a Debian base package object corresponding to the given string of the specified Debian package cache.Ubu:8.1
base package of <debianpackagecache><debian base package>

Plural: base packages
Returns a Debian base package object corresponding to the specified Debian package cache.Ubu:8.1
package <string> of <debianpackagecache><debian versioned package>

Plural: packages
Returns a list of Debian packages and associated versions from the given Debian package cache.Ubu:8.1
package of <debianpackagecache><debian versioned package>

Plural: packages
Returns a Debian package and its associated version from the given string and Debian package cache.Ubu:8.1
pkglibversion of <debianpackagecache><string>

Plural: pkglibversions
Returns a string containing the version of libapt-pkg.Ubu:8.2

debianpkg dependency

A package may depend on the previous installation of other software packages. The <debianpkg dependency> Inspectors detail those dependencies. A Debian package may replace another package, conflict with it or depend on it. For more information, see the Debian.org site.

Creation Methods

DeclarationDescriptionPlatforms (?)
dependency of <debian versioned package>Returns the dependencies, if any, for the specified Debian versioned package.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debianpkg dependency> as string<string>Converts a Debian Pkg dependency into a string.Ubu:8.1
compare_op of <debianpkg dependency><string>

Plural: compare_ops
Returns a string corresponding to the comparison operator of the specified Debian Pkg dependency.Ubu:8.1
critical of <debianpkg dependency><boolean>

Plural: criticals
Returns TRUE if the specified Debian Pkg dependency is critical.Ubu:8.1
type of <debianpkg dependency><string>

Plural: types
Returns a string corresponding to the relationship this package has with other Debian packages. This string might be one of the following:DependsReplacesConflictsPreDependsRecommends.Ubu:8.1
version of <debianpkg dependency><debian package version>

Plural: versions
Returns the Debian package version from the given debianpkg dependency.Ubu:8.1

debianpkg reverse dependencies

Debian packages often depend on other packages, with you can find by looking in the given package. You can reverse the situation and instead use the Advanced Packageing Tool (APT) to discover which programs are dependent on a given package. These Inspectors allow you to find these reverse dependencies.

Creation Methods

DeclarationDescriptionPlatforms (?)
reverse dependency of <debian versioned package>Returns a list of Debian packages that are dependent on the specified Debian versioned package.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debianpkg reverse dependencies> as string<string>Converts Debian Pkg reverse dependencies into a string.Ubu:8.1
version of <debianpkg reverse dependencies><string>

Plural: versions
Returns the Debian package version from the given debianpkg reverse dependency as a string.Ubu:8.1

debianpkg verfile

The pkg Inspectors deal with base packages, i.e., packages stripped of their version information. This set of Inspectors lists the names of the APT system files that describe the package in question. If you edit and search the files that result from this inspector, you can find descriptive information about the specified packages.

Creation Methods

DeclarationDescriptionPlatforms (?)
verfile of <debian versioned package>Returns the Debian Pkg verfile from the specified versioned package. This contains names derived from the APT system.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debianpkg verfile> as string<string>Converts a Debian Pkg verfile into a string.Ubu:8.1

debianpkg version

The pkg Inspectors deal with base packages, i.e., packages stripped of their version information. This set of Inspectors deals with the versions corresponding to the given package(s).

Creation Methods

DeclarationDescriptionPlatforms (?)
installed version of <debian base package>Returns the currently installed debianpkg version of the specified Debian base package.Ubu:8.1
pkg version of <debian base package>Returns a Debian pkg version from the specified Debian base package.Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<debianpkg version> as debian package version<debian package version>Converts a Debian Pkg version into a Debian package version.Ubu:8.1
<debianpkg version> as string<string>Returns a string containing the package version in its canonical form.Ubu:8.2
architecture of <debianpkg version><string>

Plural: architectures
Returns a string representing the architecture (such as i386) of a Debian Pkg version.Ubu:8.1
base package of <debianpkg version><debian base package>

Plural: base packages
Returns a Debian base package object corresponding to the specified Debian Pkg version.Ubu:8.1
section of <debianpkg version><string>

Plural: sections
Returns a string corresponding to the directory (section) of the FTP site where Debian packages are stored.Ubu:8.1